almost impassable - Allemand Anglais Dictionnaire